package com.coolcard.risk.controller;

import com.coolcard.framework.base.BaseController;
import com.coolcard.risk.entity.RiskInfo;
import com.coolcard.risk.repository.RiskInfoRepository;
import org.springframework.web.bind.annotation.*;

@RequestMapping("/risk/info")
@RestController
public class RiskInfoController extends BaseController<RiskInfo, RiskInfoRepository> {
//    private final RiskInfoService riskInfoService;
//
//    @GetMapping("/get/{id}")
//    public String getUser(
//            @PathVariable("id")
//            @Size(min = 2, message = "字数最小为2") @Min(5)
//            String id
//    ) {
////        throw new CustomException(ErrorCode.REFRESH_TOKEN_INVALID, "错啦~");
//        return "风险：" + id;
//    }
//
//
//    @PostMapping("/list")
//    public ListResponse list() {
//        List<RiskInfo> list = riskInfoService.getAllRiskInfo();
//        ListResponse obj = new ListResponse();
//        obj.list = list;
//        obj.total = 2;
//        obj.page = 1;
//        obj.size = 10;
//        return obj;
//    }
//
//    class ListResponse {
//        public List<RiskInfo> list;
//        public Integer total;
//        public Integer page;
//        public Integer size;
//    }
//
//
//    @GetMapping("/{id}")
//    public RiskInfo getRiskInfo(@PathVariable("id") Long id) {
//        return riskInfoService.getRiskInfo(id);
//    }
//
//    @PostMapping()
//    public Long create(@RequestBody RiskInfo riskInfo) {
//        return riskInfoService.saveRiskInfo(riskInfo).getId();
//    }
}
